gapi.loaded_0(function(_){var window=this; var fa,ia,ja,ka,la,oa,ya;_.ea=function(a){return function(){return _.ba[a].apply(this,arguments)}};_.ba=[];fa=function(a){var b=0;return function(){return b>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("Symbol is not a constructor");return new b(c+(f||"")+"_"+d++,f)};return e}); la("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c=f}}); var Pa=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)}; la("WeakMap",function(a){function b(){}function c(l){var m=typeof l;return"object"===m&&null!==l||"function"===m}function d(l){if(!Pa(l,f)){var m=new b;ia(l,f,{value:m})}}function e(l){var m=Object[l];m&&(Object[l]=function(n){if(n instanceof b)return n;Object.isExtensible(n)&&d(n);return m(n)})}if(function(){if(!a||!Object.seal)return!1;try{var l=Object.seal({}),m=Object.seal({}),n=new a([[l,2],[m,3]]);if(2!=n.get(l)||3!=n.get(m))return!1;n.delete(l);n.set(m,4);return!n.has(l)&&4==n.get(m)}catch(q){return!1}}())return a; var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var h=0,k=function(l){this.Ca=(h+=Math.random()+1).toString();if(l){l=_.ra(l);for(var m;!(m=l.next()).done;)m=m.value,this.set(m[0],m[1])}};k.prototype.set=function(l,m){if(!c(l))throw Error("d");d(l);if(!Pa(l,f))throw Error("e`"+l);l[f][this.Ca]=m;return this};k.prototype.get=function(l){return c(l)&&Pa(l,f)?l[f][this.Ca]:void 0};k.prototype.has=function(l){return c(l)&&Pa(l,f)&&Pa(l[f],this.Ca)};k.prototype.delete= function(l){return c(l)&&Pa(l,f)&&Pa(l[f],this.Ca)?delete l[f][this.Ca]:!1};return k}); la("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var k=Object.seal({x:4}),l=new a(_.ra([[k,"s"]]));if("s"!=l.get(k)||1!=l.size||l.get({x:4})||l.set({x:4},"t")!=l||2!=l.size)return!1;var m=l.entries(),n=m.next();if(n.done||n.value[0]!=k||"s"!=n.value[1])return!1;n=m.next();return n.done||4!=n.value[0].x||"t"!=n.value[1]||!m.next().done?!1:!0}catch(q){return!1}}())return a;var b=new WeakMap,c=function(k){this.Nf={};this.qf= f();this.size=0;if(k){k=_.ra(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}};c.prototype.set=function(k,l){k=0===k?0:k;var m=d(this,k);m.list||(m.list=this.Nf[m.id]=[]);m.De?m.De.value=l:(m.De={next:this.qf,Oj:this.qf.Oj,head:this.qf,key:k,value:l},m.list.push(m.De),this.qf.Oj.next=m.De,this.qf.Oj=m.De,this.size++);return this};c.prototype.delete=function(k){k=d(this,k);return k.De&&k.list?(k.list.splice(k.index,1),k.list.length||delete this.Nf[k.id],k.De.Oj.next=k.De.next,k.De.next.Oj= k.De.Oj,k.De.head=null,this.size--,!0):!1};c.prototype.clear=function(){this.Nf={};this.qf=this.qf.Oj=f();this.size=0};c.prototype.has=function(k){return!!d(this,k).De};c.prototype.get=function(k){return(k=d(this,k).De)&&k.value};c.prototype.entries=function(){return e(this,function(k){return[k.key,k.value]})};c.prototype.keys=function(){return e(this,function(k){return k.key})};c.prototype.values=function(){return e(this,function(k){return k.value})};c.prototype.forEach=function(k,l){for(var m=this.entries(), n;!(n=m.next()).done;)n=n.value,k.call(l,n[1],n[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(k,l){var m=l&&typeof l;"object"==m||"function"==m?b.has(l)?m=b.get(l):(m=""+ ++h,b.set(l,m)):m="p_"+l;var n=k.Nf[m];if(n&&Pa(k.Nf,m))for(k=0;kc&&(c=Math.max(c+e,0));cc&&(c=Math.max(0,e+c));if(null==d||d>e)d=e;d=Number(d);0>d&&(d=Math.max(0,e+d));for(c=Number(c||0);c>>16&65535)*e+d*(c>>>16&65535)<<16>>>0)|0}}); la("String.fromCodePoint",function(a){return a?a:function(b){for(var c="",d=0;de||1114111=e?c+=String.fromCharCode(e):(e-=65536,c+=String.fromCharCode(e>>>10&1023|55296),c+=String.fromCharCode(e&1023|56320))}return c}});_.Wa={};/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ _.Ya=_.Ya||{};_.u=this||self;_.$a="closure_uid_"+(1E9*Math.random()>>>0);_.E=function(a,b){a=a.split(".");var c=_.u;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}:c[d]=b}; _.ab=function(a,b){function c(){}c.prototype=b.prototype;a.H=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.fr=function(d,e,f){for(var h=Array(arguments.length-2),k=2;kc&&(c=Math.max(0,a.length+c));if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.lastIndexOf(b,c);for(;0<=c;c--)if(c in a&&a[c]===b)return c;return-1};_.Rb=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,f=0;f")&&(a=a.replace(rc,">"));-1!=a.indexOf('"')&&(a=a.replace(sc,"""));-1!=a.indexOf("'")&&(a=a.replace(tc,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(uc,"�"));return a};pc=/&/g;qc=//g;sc=/"/g;tc=/'/g;uc=/\x00/g;oc=/[\x00&<>"']/;_.pb=function(a,b){return-1!=a.indexOf(b)}; _.xc=function(a,b){var c=0;a=(0,_.mc)(String(a)).split(".");b=(0,_.mc)(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&eb?1:0};var Cc,Dc,Gc,Hc,yc;_.zc=function(a,b){this.qG=b===yc?a:""};_.zc.prototype.toString=function(){return this.qG.toString()};_.zc.prototype.zi=!0;_.zc.prototype.Ag=function(){return this.qG.toString()};_.Bc=function(a){if(a instanceof _.zc&&a.constructor===_.zc)return a.qG;_.Hb(a);return"type_error:SafeUrl"};Cc=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;Dc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i; _.Fc=function(a){if(a instanceof _.zc)return a;a="object"==typeof a&&a.zi?a.Ag():String(a);Dc.test(a)?a=_.Ec(a):(a=String(a).replace(/(%0A|%0D)/g,""),a=a.match(Cc)?_.Ec(a):null);return a};try{new URL("s://g"),Gc=!0}catch(a){Gc=!1}Hc=Gc; _.Ic=function(a){if(a instanceof _.zc)return a;a="object"==typeof a&&a.zi?a.Ag():String(a);a:{var b=a;if(Hc){try{var c=new URL(b)}catch(d){b="https:";break a}b=c.protocol}else b:{c=document.createElement("a");try{c.href=b}catch(d){b=void 0;break b}b=c.protocol;b=":"===b||""===b?"https:":b}}"javascript:"===b&&(a="about:invalid#zClosurez");return _.Ec(a)};yc={};_.Ec=function(a){return new _.zc(a,yc)};_.Jc=_.Ec("about:invalid#zClosurez");_.Kc={};_.Lc=function(a,b){this.pG=b===_.Kc?a:"";this.zi=!0};_.Lc.prototype.Ag=function(){return this.pG};_.Lc.prototype.toString=function(){return this.pG.toString()};_.Nc=new _.Lc("",_.Kc);_.Oc=RegExp("^[-+,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.Pc=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g"); _.Qc=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|minmax|radial-gradient|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?|steps|var)\\([-+*/0-9a-zA-Z.%#\\[\\], ]+\\)","g");_.Rc={};_.Sc=function(a,b){this.oG=b===_.Rc?a:"";this.zi=!0};_.Sc.prototype.toString=function(){return this.oG.toString()};_.Uc=function(a){a=_.ac(a);return 0===a.length?Tc:new _.Sc(a,_.Rc)};_.Sc.prototype.Ag=function(){return this.oG};var Tc=new _.Sc("",_.Rc);var Vc;Vc={};_.Wc=function(a,b){this.nG=b===Vc?a:"";this.zi=!0};_.Wc.prototype.Ag=function(){return this.nG.toString()};_.Wc.prototype.toString=function(){return this.nG.toString()};_.yb=function(a){if(a instanceof _.Wc&&a.constructor===_.Wc)return a.nG;_.Hb(a);return"type_error:SafeHtml"};_.Yc=function(a){return a instanceof _.Wc?a:_.Xc(_.vc("object"==typeof a&&a.zi?a.Ag():String(a)))};_.Xc=function(a){var b=Xb();a=b?b.createHTML(a):a;return new _.Wc(a,Vc)}; _.Zc=new _.Wc(_.u.trustedTypes&&_.u.trustedTypes.emptyHTML||"",Vc);_.$c=_.Xc("
");var bd=function(a,b,c,d){var e=new Map(ad);this.HW=a;this.AM=e;this.IW=b;this.d_=c;this.oO=d};var cd="ARTICLE SECTION NAV ASIDE H1 H2 H3 H4 H5 H6 HEADER FOOTER ADDRESS P HR PRE BLOCKQUOTE OL UL LH LI DL DT DD FIGURE FIGCAPTION MAIN DIV EM STRONG SMALL S CITE Q DFN ABBR RUBY RB RT RTC RP DATA TIME CODE VAR SAMP KBD SUB SUP I B U MARK BDI BDO SPAN BR WBR INS DEL PICTURE PARAM TRACK MAP TABLE CAPTION COLGROUP COL TBODY THEAD TFOOT TR TD TH SELECT DATALIST OPTGROUP OPTION OUTPUT PROGRESS METER FIELDSET LEGEND DETAILS SUMMARY MENU DIALOG SLOT CANVAS FONT CENTER".split(" "),ad=[["A",new Map([["href", {Bd:2}]])],["AREA",new Map([["href",{Bd:2}]])],["LINK",new Map([["href",{Bd:2,conditions:new Map([["rel",new Set("alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" "))]])}]])],["SOURCE",new Map([["src",{Bd:2}]])],["IMG",new Map([["src",{Bd:2}]])],["VIDEO",new Map([["src",{Bd:2}]])],["AUDIO",new Map([["src",{Bd:2}]])]],dd="title aria-atomic aria-autocomplete aria-busy aria-checked aria-current aria-disabled aria-dropeffect aria-expanded aria-haspopup aria-hidden aria-invalid aria-label aria-level aria-live aria-multiline aria-multiselectable aria-orientation aria-posinset aria-pressed aria-readonly aria-relevant aria-required aria-selected aria-setsize aria-sort aria-valuemax aria-valuemin aria-valuenow aria-valuetext alt align autocapitalize autocomplete autocorrect autofocus autoplay bgcolor border cellpadding cellspacing checked color cols colspan controls datetime disabled download draggable enctype face formenctype frameborder height hreflang hidden ismap label lang loop max maxlength media minlength min multiple muted nonce open placeholder preload rel required reversed role rows rowspan selected shape size sizes slot span spellcheck start step summary translate type valign value width wrap itemscope itemtype itemid itemprop itemref".split(" "), ed=[["dir",{Bd:3,conditions:Ab(function(){return new Map([["dir",new Set(["auto","ltr","rtl"])]])})}],["async",{Bd:3,conditions:Ab(function(){return new Map([["async",new Set(["async"])]])})}],["cite",{Bd:2}],["loading",{Bd:3,conditions:Ab(function(){return new Map([["loading",new Set(["eager","lazy"])]])})}],["poster",{Bd:2}],["target",{Bd:3,conditions:Ab(function(){return new Map([["target",new Set(["_self","_blank"])]])})}]],fd=new bd(new Set(cd),new Set(dd),new Map(ed)),gd=new bd(new Set(cd), new Set(Ab(function(){return dd.concat(["class","id"])})),new Map(Ab(function(){return ed.concat([["style",{Bd:4}]])}))),hd=new bd(new Set(Ab(function(){return cd.concat("STYLE TITLE INPUT TEXTAREA BUTTON LABEL".split(" "))})),new Set(Ab(function(){return dd.concat(["class","id","tabindex","contenteditable","name"])})),new Map(Ab(function(){return ed.concat([["style",{Bd:4}]])})),new Set(["data-","aria-"]));_.id=Ab(function(){try{return new URL("s://g"),!0}catch(a){return!1}});var jd;jd=function(a){this.WR=a;this.Mv=[]};_.kd=Ab(function(){return new jd(fd)});_.ld=Ab(function(){return new jd(gd)});_.md=Ab(function(){return new jd(hd)});_.Bb=function(a){this.Hi=a};_.nd=[Cb("data"),Cb("http"),Cb("https"),Cb("mailto"),Cb("ftp"),new _.Bb(function(a){return/^[^:]*([/?#]|$)/.test(a)})];var od=function(a){od[" "](a);return a};od[" "]=function(){};_.pd=function(a,b){try{return od(a[b]),!0}catch(c){}return!1};var Fd,Gd,Ld;_.qd=_.rb();_.rd=_.sb();_.sd=_.qb("Edge");_.td=_.sd||_.rd;_.ud=_.qb("Gecko")&&!(_.pb(_.ob().toLowerCase(),"webkit")&&!_.qb("Edge"))&&!(_.qb("Trident")||_.qb("MSIE"))&&!_.qb("Edge");_.vd=_.pb(_.ob().toLowerCase(),"webkit")&&!_.qb("Edge");_.wd=_.vd&&_.qb("Mobile");_.xd=_.qb("Macintosh");_.yd=_.qb("Windows");_.zd=_.qb("Linux")||_.qb("CrOS");_.Ad=_.qb("Android");_.Bd=_.Db();_.Cd=_.qb("iPad");_.Dd=_.qb("iPod");_.Ed=_.Eb();Fd=function(){var a=_.u.document;return a?a.documentMode:void 0}; a:{var Hd="",Id=function(){var a=_.ob();if(_.ud)return/rv:([^\);]+)(\)|;)/.exec(a);if(_.sd)return/Edge\/([\d\.]+)/.exec(a);if(_.rd)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.vd)return/WebKit\/(\S+)/.exec(a);if(_.qd)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Id&&(Hd=Id?Id[1]:"");if(_.rd){var Jd=Fd();if(null!=Jd&&Jd>parseFloat(Hd)){Gd=String(Jd);break a}}Gd=Hd}_.Kd=Gd;if(_.u.document&&_.rd){var Md=Fd();Ld=Md?Md:parseInt(_.Kd,10)||void 0}else Ld=void 0;_.Nd=Ld;try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}_.Od=_.rd||_.vd;_.Pd=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}};var Qd,Ud;Qd=_.Pd(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=_.yb(_.Zc);return!b.parentElement});_.Rd=function(a,b){if(Qd())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=_.yb(b)};_.Sd=function(a,b){b=b instanceof _.zc?b:_.Ic(b);a.href=_.Bc(b)}; _.Td=function(a,b,c,d){a=a instanceof _.zc?a:_.Ic(a);b=b||_.u;c=c instanceof _.$b?_.ac(c):c||"";return void 0!==d?b.open(_.Bc(a),c,d):b.open(_.Bc(a),c)};Ud=/^[\w+/_-]+[=]{0,2}$/;_.Wd=function(a,b){b=(b||_.u).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||a.getAttribute("nonce"))&&Ud.test(a)?a:"":""};_.Xd=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};_.Yd=2147483648*Math.random()|0;var ce,ge;_.ae=function(a){return a?new _.Zd(_.$d(a)):Pb||(Pb=new _.Zd)}; _.be=function(a,b,c,d){a=d||a;b=b&&"*"!=b?String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){d={};for(var e=0,f=0,h;h=a[f];f++)b==h.nodeName&&(d[e++]=h);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(f=e=0;h=a[f];f++)b=h.className,"function"==typeof b.split&&_.ib(b.split(/\s+/),c)&&(d[e++]=h);d.length=e;return d}return a}; _.de=function(a,b){_.mb(b,function(c,d){c&&"object"==typeof c&&c.zi&&(c=c.Ag());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:ce.hasOwnProperty(d)?a.setAttribute(ce[d],c):_.kc(d,"aria-")||_.kc(d,"data-")?a.setAttribute(d,c):a[d]=c})};ce={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"}; _.ee=function(a){return a?a.parentWindow||a.defaultView:window};_.he=function(a,b){var c=b[1],d=_.fe(a,String(b[0]));c&&("string"===typeof c?d.className=c:Array.isArray(c)?d.className=c.join(" "):_.de(d,c));21/a&&(a="-0"),b[b.length]=String(a);else if(e===ff)b[b.length]=String(!!Number(a));else{if(e===ef)return kf(a.toISOString.call(a),c);if(e===jf&&cf(a.length)===df){b[b.length]="[";var f=0;for(d=Number(a.length)>>0;f>0;f=e?"\\u"+(e+65536).toString(16).substr(1):32<=e&&65535>=e?d:"\ufffd";b[b.length]='"'}else if("object"===d){b[b.length]="{";d=0;for(f in a)Object.prototype.hasOwnProperty.call(a,f)&&(e=kf(a[f],c),void 0!==e&&(d++&&(b[b.length]=","),b[b.length]=kf(f),b[b.length]=":",b[b.length]=e));b[b.length]="}"}else return}return b.join("")}};lf=/[\0-\x07\x0b\x0e-\x1f]/; mf=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*[\0-\x1f]/;nf=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\[^\\\/"bfnrtu]/;of=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\u([0-9a-fA-F]{0,3}[^0-9a-fA-F])/;pf=/"([^\0-\x1f\\"]|\\[\\\/"bfnrt]|\\u[0-9a-fA-F]{4})*"/g;qf=/-?(0|[1-9][0-9]*)(\.[0-9]+)?([eE][-+]?[0-9]+)?/g;rf=/[ \t\n\r]+/g;sf=/[^"]:/;tf=/""/g;uf=/true|false|null/g;vf=/00/;wf=/[\{]([^0\}]|0[^:])/;xf=/(^|\[)[,:]|[,:](\]|\}|[,:]|$)/;yf=/[^\[,:][\[\{]/;zf=/^(\{|\}|\[|\]|,|:|0)+/;Af=/\u2028/g; Bf=/\u2029/g; Cf=function(a){a=String(a);if(lf.test(a)||mf.test(a)||nf.test(a)||of.test(a))return!1;var b=a.replace(pf,'""');b=b.replace(qf,"0");b=b.replace(rf,"");if(sf.test(b))return!1;b=b.replace(tf,"0");b=b.replace(uf,"0");if(vf.test(b)||wf.test(b)||xf.test(b)||yf.test(b)||!b||(b=b.replace(zf,"")))return!1;a=a.replace(Af,"\\u2028").replace(Bf,"\\u2029");b=void 0;try{b=af?[bf(a)]:eval("(function (var_args) {\n return Array.prototype.slice.call(arguments, 0);\n})(\n"+a+"\n)")}catch(c){return!1}return b&&1=== b.length?b[0]:!1};Df=function(){var a=((_.u.document||{}).scripts||[]).length;if((void 0===Ze||void 0===af||$e!==a)&&-1!==$e){Ze=af=!1;$e=-1;try{try{af=!!_.u.JSON&&'{"a":[3,true,"1970-01-01T00:00:00.000Z"]}'===_.u.JSON.stringify.call(_.u.JSON,{a:[3,!0,new Date(0)],c:function(){}})&&!0===bf("true")&&3===bf('[{"a":3}]')[0].a}catch(b){}Ze=af&&!bf("[00]")&&!bf('"\u0007"')&&!bf('"\\0"')&&!bf('"\\v"')}finally{$e=a}}};_.Ef=function(a){if(-1===$e)return!1;Df();return(Ze?bf:Cf)(a)}; _.Ff=function(a){if(-1!==$e)return Df(),af?_.u.JSON.stringify.call(_.u.JSON,a):kf(a)};Gf=!Date.prototype.toISOString||"function"!==typeof Date.prototype.toISOString||"1970-01-01T00:00:00.000Z"!==(new Date(0)).toISOString(); Hf=function(){var a=Date.prototype.getUTCFullYear.call(this);return[0>a?"-"+String(1E6-a).substr(1):9999>=a?String(1E4+a).substr(1):"+"+String(1E6+a).substr(1),"-",String(101+Date.prototype.getUTCMonth.call(this)).substr(1),"-",String(100+Date.prototype.getUTCDate.call(this)).substr(1),"T",String(100+Date.prototype.getUTCHours.call(this)).substr(1),":",String(100+Date.prototype.getUTCMinutes.call(this)).substr(1),":",String(100+Date.prototype.getUTCSeconds.call(this)).substr(1),".",String(1E3+Date.prototype.getUTCMilliseconds.call(this)).substr(1), "Z"].join("")};Date.prototype.toISOString=Gf?Hf:Date.prototype.toISOString; var If=function(){this.eg=window.console};If.prototype.log=function(a){this.eg&&this.eg.log&&this.eg.log(a)};If.prototype.error=function(a){this.eg&&(this.eg.error?this.eg.error(a):this.eg.log&&this.eg.log(a))};If.prototype.warn=function(a){this.eg&&(this.eg.warn?this.eg.warn(a):this.eg.log&&this.eg.log(a))};If.prototype.debug=function(){};_.Jf=new If; _.fh=_.tb();_.gh=_.Db()||_.qb("iPod");_.hh=_.qb("iPad");_.ih=_.wb();_.jh=_.ub();_.kh=_.vb()&&!_.Eb(); _.lh=function(a,b){for(var c=1;c>=8);b[c++]=e}return b};var ph,th,vh;ph={};th=null;_.uh=_.ud||_.vd||!_.kh&&!_.rd&&"function"==typeof _.u.atob;_.wh=function(a,b){void 0===b&&(b=0);vh();b=ph[b];for(var c=Array(Math.floor(a.length/3)),d=b[64]||"",e=0,f=0;e>2];h=b[(h&3)<<4|k>>4];k=b[(k&15)<<2|l>>6];l=b[l&63];c[f++]=m+h+k+l}m=0;l=d;switch(a.length-e){case 2:m=a[e+1],l=b[(m&15)<<2]||d;case 1:a=a[e],c[f]=b[a>>2]+b[(a&3)<<4|m>>4]+l+d}return c.join("")}; _.xh=function(a,b){function c(l){for(;d>4);64!=h&&(b(f<<4&240|h>>2),64!=k&&b(h<<6&192|k))}}; vh=function(){if(!th){th={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));ph[c]=d;for(var e=0;ek?"":0==k?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*k)).toUTCString())+(d?";secure":"")+(null!=e?";samesite="+e:"")}; _.g.get=function(a,b){for(var c=a+"=",d=(this.ub.cookie||"").split(";"),e=0,f;e>>0);_.kj=function(a){if("function"===typeof a)return a;a[sj]||(a[sj]=function(b){return a.handleEvent(b)});return a[sj]};_.Gi(function(a){pj=a(pj)});_.tj=function(){_.Ri.call(this);this.yj=new cj(this);this.BW=this;this.dG=null};_.ab(_.tj,_.Ri);_.tj.prototype[_.Yi]=!0;_.g=_.tj.prototype;_.g.Em=function(){return this.dG};_.g.mA=_.ea(3);_.g.addEventListener=function(a,b,c,d){_.jj(this,a,b,c,d)};_.g.removeEventListener=function(a,b,c,d){_.qj(this,a,b,c,d)}; _.g.dispatchEvent=function(a){var b,c=this.Em();if(c)for(b=[];c;c=c.Em())b.push(c);c=this.BW;var d=a.type||a;if("string"===typeof a)a=new _.Ui(a,c);else if(a instanceof _.Ui)a.target=a.target||c;else{var e=a;a=new _.Ui(d,c);_.Li(a,e)}e=!0;if(b)for(var f=b.length-1;!a.zt&&0<=f;f--){var h=a.currentTarget=b[f];e=h.Nr(d,!0,a)&&e}a.zt||(h=a.currentTarget=c,e=h.Nr(d,!0,a)&&e,a.zt||(e=h.Nr(d,!1,a)&&e));if(b)for(f=0;!a.zt&&fthis.Oy&&(this.Oy++,a.next=this.qf,this.qf=a)};var Jj,Kj,Ij;_.Lj=function(a){a=Ij(a);"function"!==typeof _.u.setImmediate||_.u.Window&&_.u.Window.prototype&&!_.qb("Edge")&&_.u.Window.prototype.setImmediate==_.u.setImmediate?(Jj||(Jj=Kj()),Jj(a)):_.u.setImmediate(a)}; Kj=function(){var a=_.u.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!_.qb("Presto")&&(a=function(){var e=_.ie("IFRAME");e.style.display="none";document.documentElement.appendChild(e);var f=e.contentWindow;e=f.document;e.open();e.close();var h="callImmediate"+Math.random(),k="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host;e=(0,_.M)(function(l){if(("*"==k||l.origin==k)&&l.data==h)this.port1.onmessage()},this); f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(h,k)}}});if("undefined"!==typeof a&&!_.sb()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.cb;c.cb=null;e()}};return function(e){d.next={cb:e};d=d.next;b.port2.postMessage(0)}}return function(e){_.u.setTimeout(e,0)}};Ij=_.Ej;_.Gi(function(a){Ij=a});var Mj=function(){this.bB=this.Mq=null};Mj.prototype.add=function(a,b){var c=Nj.get();c.set(a,b);this.bB?this.bB.next=c:this.Mq=c;this.bB=c};Mj.prototype.remove=function(){var a=null;this.Mq&&(a=this.Mq,this.Mq=this.Mq.next,this.Mq||(this.bB=null),a.next=null);return a};var Nj=new Hj(function(){return new Oj},function(a){return a.reset()}),Oj=function(){this.next=this.scope=this.kh=null};Oj.prototype.set=function(a,b){this.kh=a;this.scope=b;this.next=null}; Oj.prototype.reset=function(){this.next=this.scope=this.kh=null};var Pj,Qj,Wj,Xj,Zj;Qj=!1;Wj=new Mj;_.Yj=function(a,b){Pj||Xj();Qj||(Pj(),Qj=!0);Wj.add(a,b)};Xj=function(){if(_.u.Promise&&_.u.Promise.resolve){var a=_.u.Promise.resolve(void 0);Pj=function(){a.then(Zj)}}else Pj=function(){_.Lj(Zj)}};Zj=function(){for(var a;a=Wj.remove();){try{a.kh.call(a.scope)}catch(b){_.Dj(b)}Nj.put(a)}Qj=!1};var ck,dk,ek;_.bk=function(a,b){this.Da=0;this.Qe=void 0;this.uo=this.tk=this.Db=null;this.yx=this.SC=!1;if(a!=_.Ci)try{var c=this;a.call(b,function(d){ak(c,2,d)},function(d){ak(c,3,d)})}catch(d){ak(this,3,d)}};ck=function(){this.next=this.context=this.Np=this.jt=this.Xl=null;this.Yq=!1};ck.prototype.reset=function(){this.context=this.Np=this.jt=this.Xl=null;this.Yq=!1};dk=new Hj(function(){return new ck},function(a){a.reset()});ek=function(a,b,c){var d=dk.get();d.jt=a;d.Np=b;d.context=c;return d}; _.fk=function(a){if(a instanceof _.bk)return a;var b=new _.bk(_.Ci);ak(b,2,a);return b};_.gk=function(a){return new _.bk(function(b,c){c(a)})};_.ik=function(a,b,c){hk(a,b,c,null)||_.Yj(_.Bi(b,a))};_.jk=function(a){return new _.bk(function(b,c){var d=a.length,e=[];if(d)for(var f=function(m,n){d--;e[m]=n;0==d&&b(e)},h=function(m){c(m)},k=0,l;k"+a);b=(new DOMParser).parseFromString(_.yb(b),"text/html");for(a=b.createDocumentFragment();0=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};_.Bs=function(a,b,c,d){return Array.prototype.splice.apply(a,As(arguments,1))};_.Cs=function(a,b,c){if(null!==a&&b in a)throw Error("j`"+b);a[b]=c}; _.Ds=function(a){var b=void 0===b?{}:b;a=a.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'");b.Qfa&&(a=a.replace(/(^|[\r\n\t ]) /g,"$1 "));b.Pfa&&(a=a.replace(/(\r\n|\n|\r)/g,"
"));b.Rfa&&(a=a.replace(/(\t+)/g,'$1'));return _.Xc(a)};Es=function(a,b){var c=new XMLHttpRequest;c.open("POST",a);c.setRequestHeader("Content-Type","application/json");c.send(b)}; Fs=function(a,b){("undefined"!==typeof window&&window.navigator&&void 0!==window.navigator.sendBeacon?navigator.sendBeacon.bind(navigator):Es)("https://csp.withgoogle.com/csp/lcreport/"+a.Az,JSON.stringify({host:window.location.hostname,type:b,additionalData:void 0}))};Hs=function(a,b){try{Gs(_.md,a)}catch(c){return Fs(b,"H_SLSANITIZE"),!0}try{Gs(_.ld,a)}catch(c){return Fs(b,"H_RSANITIZE"),!0}try{Gs(_.kd,a)}catch(c){return Fs(b,"H_SANITIZE"),!0}return!1}; _.Ks=function(a,b){a=_.Fb(a);var c;if(c=b){var d,e;c=Math.random()<(null!=(e=null!=(d=b.jga)?d:Is[b.Az[0]])?e:0)}if(c&&"DocumentFragment"in window){var f,h;Math.random()<(null!=(h=null!=(f=b.gfa)?f:Js[b.Az[0]])?h:0)&&Fs(b,"HEARTBEAT");Hs(a,b)||_.Ds(a).toString()!==a&&Fs(b,"H_ESCAPE")}return _.Xc(a)};_.Zd.prototype.N=_.fb(1,function(a){return _.Ai(this.ub,a)}); Ls=function(a,b,c){c=a.AM.get(c);return(null==c?0:c.has(b))?c.get(b):a.IW.has(b)?{Bd:1}:(c=a.d_.get(b))?c:a.oO&&[].concat(_.Ni(a.oO)).some(function(d){return 0===b.indexOf(d)})?{Bd:1}:{Bd:0}};Ms=["data:","http:","https:","mailto:","ftp:"];Ns=function(a){0===a.Mv.length&&a.Mv.push("")}; Os=function(a,b){if(b.nodeType===Node.TEXT_NODE)return NodeFilter.FILTER_ACCEPT;if(!zs(b))return NodeFilter.FILTER_REJECT;b=ys(b);if(null===b)return Ns(a),NodeFilter.FILTER_REJECT;var c=a.WR;if("form"!==b.toLowerCase()&&(c.HW.has(b)||c.AM.has(b)))return NodeFilter.FILTER_ACCEPT;Ns(a);return NodeFilter.FILTER_REJECT}; Ps=function(a,b){var c=ys(b),d=document.createElement(c);b=b.attributes;for(var e=_.ra(b),f=e.next();!f.done;f=e.next()){var h=f.value;f=h.name;h=h.value;var k=Ls(a.WR,f,c),l;a:{if(l=k.conditions){l=_.ra(l);for(var m=l.next();!m.done;m=l.next()){var n=_.ra(m.value);m=n.next().value;n=n.next().value;var q=void 0;if((m=null==(q=b.getNamedItem(m))?void 0:q.value)&&!n.has(m)){l=!1;break a}}}l=!0}if(l)switch(k.Bd){case 1:d.setAttribute(f,h);break;case 2:k=_.zi(h);k=void 0!==k&&-1!==Ms.indexOf(k.toLowerCase())? h:"about:invalid#zClosurez";k!==h&&Ns(a);d.setAttribute(f,k);break;case 3:d.setAttribute(f,h.toLowerCase());break;case 4:d.setAttribute(f,h);break;case 0:Ns(a)}else Ns(a)}return d}; Qs=function(a,b){b=xs(b);b=document.createTreeWalker(b,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,function(h){return Os(a,h)},!1);for(var c=b.nextNode(),d=document.createDocumentFragment(),e=d;null!==c;){var f=void 0;if(c.nodeType===Node.TEXT_NODE)f=document.createTextNode(c.data);else if(zs(c))f=Ps(a,c);else throw Error("p");e.appendChild(f);if(c=b.firstChild())e=f;else for(;!(c=b.nextSibling())&&(c=b.parentNode());)e=e.parentNode}return d}; _.Rs=function(a,b){var c=document.createElement("span");c.appendChild(Qs(a,b));a=(new XMLSerializer).serializeToString(c);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("Mu(this.Xb[a],b)&&this.Xb[a].push(b)};Vu.prototype.removeEventListener=function(a,b){if(!(0<=Mu(this.JJ,a)))throw Error("W`"+a);Ou(b)&&this.Xb[a]&&this.Xb[a].length&&(b=Mu(this.Xb[a],b),0<=b&&this.Xb[a].splice(b,1))}; Vu.prototype.dispatchEvent=function(a){var b=a.type;if(!(b&&0<=Mu(this.JJ,b)))throw Error("Y`"+b);if(this.Xb[b]&&this.Xb[b].length)for(var c=this.Xb[b].length,d=0;dt;t+=4)p[t/4]=q[t]<<24|q[t+1]<<16|q[t+2]<<8|q[t+3];for(t=16;80>t;t++)q=p[t-3]^p[t-8]^p[t-14]^p[t-16],p[t]=(q<<1|q>>>31)&4294967295;q=e[0];var v=e[1],r=e[2],w=e[3],z=e[4];for(t=0;80>t;t++){if(40>t)if(20>t){var A=w^v&(r^w);var D=1518500249}else A= v^r^w,D=1859775393;else 60>t?(A=v&r|w&(v|r),D=2400959708):(A=v^r^w,D=3395469782);A=((q<<5|q>>>27)&4294967295)+A+z+D+p[t]&4294967295;z=w;w=r;r=(v<<30|v>>>2)&4294967295;v=q;q=A}e[0]=e[0]+q&4294967295;e[1]=e[1]+v&4294967295;e[2]=e[2]+r&4294967295;e[3]=e[3]+w&4294967295;e[4]=e[4]+z&4294967295}function c(q,p){if("string"===typeof q){q=unescape(encodeURIComponent(q));for(var t=[],v=0,r=q.length;vm?c(k,56-m):c(k,64-(m-56));for(var t=63;56<=t;t--)f[t]=p&255,p>>>=8;b(f);for(t=p=0;5>t;t++)for(var v=24;0<=v;v-=8)q[p++]=e[t]>>v&255;return q}for(var e=[],f=[],h=[],k=[128],l=1;64>l;++l)k[l]=0;var m,n;a();return{reset:a,update:c,digest:d,Zh:function(){for(var q=d(),p="",t=0;tMu(c.Zk[a],b)&&c.Zk[a].push(b))},Ev=function(a){var b=Cv;a&&(b.Zk[a]||(b.Zk[a]=[]))},Fv=function(a,b,c){return b&&a.Zk[b]&&0<=Mu(a.Zk[b],c)};_.g=Bv.prototype; _.g.K3=function(a){var b,c=!!a.source&&(a.source===_.av||a.source.opener===window);if(b=c?Wu.MZ(a.origin):Wu.gZ(a)){try{var d=_.Uu.parse(a.data)}catch(e){Ku("Bad event, an error happened when parsing data.");return}if(!c){if(!d||!d.rpcToken||d.rpcToken!=b.Fl){Ku("Bad event, no RPC token.");return}if(d.id&&!d.method){c=d;if(a=b.kj[c.id])delete b.kj[c.id],a(c.result,c.error);return}}"fireIdpEvent"!=d.method?Ku("Bad IDP event, method unknown."):(a=d.params)&&a.type&&this.bP[a.type]?(d=this.bP[a.type], c&&!d.FW?Ku("Bad IDP event. Source window cannot be a popup."):d.Kq&&!d.Kq.call(this,b,a)?Ku("Bad IDP event."):d.nf.call(this,b,a)):Ku("Bad IDP event.")}else Ku("Bad event, no corresponding Idp Stub.")};_.g.h5=function(a,b){return Fv(this,a.yb,b.clientId)};_.g.g5=function(a,b){b=b.clientId;return!b||Fv(this,a.yb,b)};_.g.SW=function(a,b){return Fv(this,a.yb,b.clientId)};_.g.S2=function(a,b){a.Sm=!0;a.qu=!!b.cookieDisabled;tv(a);for(b=0;bb;b++)a[b]=Math.floor(256*Math.random())}return _.wh(a,3).substring(0,64)},Yv=function(){var a=navigator.userAgent.toLowerCase();return 0>a.indexOf("edge/")&&(-1 a.indexOf("chrome/")&&0>a.indexOf("crios/")&&0>a.indexOf("safari/")},$v=function(a,b,c){if(!a.we)throw Error("ra");b?_.yv(a.yd,a.re,!0,void 0,c):_.yv(a.yd,a.re,!0,a.ke,c)},aw=function(a){if(!a.we)throw Error("ra");return a.sy},bw,cw,dw,ew,fw,gw,hw,iw,jw,lw;_.Uv.prototype.dQ=_.fb(17,function(a,b){var c=this.yd,d=this.Tb,e=this.re,f=_.Pu(this.Oi);delete f.response_type;_.vv(c,"getOnlineCode",{clientId:d,loginHint:a,request:f,sessionSelector:e},b)}); _.Sv.prototype.SR=_.fb(16,function(a){aw(this)&&aw(this).access_token&&(this.yd.revoke(this.Tb,aw(this).access_token,a),$v(this,!0))}); _.Sv.prototype.Xr=_.fb(15,function(){var a=this;return function(b){if(b&&b.authResult&&b.authResult.login_hint)if(a.ky()&&a.Fq&&(Yv()||Zv())){b=b.authResult;var c=Date.now(),d=b.expires_in;b={access_token:b.access_token,token_type:b.token_type,login_hint:b.login_hint,expires_in:d,id_token:b.id_token,scope:b.scope,first_issued_at:c,expires_at:c+1E3*d,idpId:a.yb};a.sy=b;a.dispatchEvent({type:_.Rv.NK,idpId:a.yb,response:b})}else a.DA(b.authResult.login_hint,a.eh||b.authResult.login_hint!=a.ke,!0,!0)}}); _.Uv.prototype.Xr=_.fb(14,function(a){var b=this;return function(c){c&&c.authResult&&c.authResult.login_hint?b.Rr(function(d){_.yv(b.yd,b.re,d&&d.disabled,c.authResult.login_hint,function(){_.Vv(b,c.authResult.login_hint,a)})}):a(c&&c.authResult&&c.authResult.error?c.authResult:c&&c.authResult&&!c.authResult.login_hint?{error:"wrong_response_type"}:{error:"unknown_error"})}});_.Mv.prototype.AQ=_.fb(13,function(){this.Tb&&_.vv(this.yd,"startPolling",{clientId:this.Tb,origin:this.Zc,id:this.Lj})}); _.sv.prototype.revoke=_.fb(9,function(a,b,c){_.vv(this,"revoke",{clientId:a,token:b},c)});_.Sv.prototype.revoke=_.fb(8,function(a){_.Kv(this,this.SR,[a])});bw=function(){var a=navigator.userAgent,b;if(b=!!a&&-1!=a.indexOf("CriOS"))b=-1,(a=a.match(/CriOS\/(\d+)/))&&a[1]&&(b=parseInt(a[1],10)||-1),b=48>b;return b}; cw=function(){var a=navigator.userAgent.toLowerCase();if(!(-1a.indexOf("chrome/")&&0>a.indexOf("crios/")&&0>a.indexOf("android")))return!1;var b=RegExp("version/(\\d+)\\.(\\d+)[\\.0-9]*").exec(navigator.userAgent.toLowerCase());if(!b||3>b.length)return!1;a=parseInt(b[1],10);b=parseInt(b[2],10);return 12b.length?!1:14<=parseInt(b[1],10)):b=!1);b&&!a.prompt&&(a.prompt= "select_account");k+=0>k.indexOf("?")?"?":"&";b=[];for(var m in a)if(a.hasOwnProperty(m)){c=a[m];if(null===c||void 0===c)c="";b.push(encodeURIComponent(m)+"="+encodeURIComponent(c))}return k+b.join("&")}; ew=function(a,b,c,d){if(!a.Tb)throw Error("sa");a.Lj=c||a.TW||"auth"+Math.floor(1E6*Math.random()+1);b=b||{};b.extraQueryParams=b.extraQueryParams||{};if(!b.extraQueryParams.redirect_uri){var e=a.Zc.split("//");c=b.extraQueryParams;var f=e[0],h=f.indexOf(":");0e)b[d++]=String.fromCharCode(e);else if(191e){var f=a[c++];b[d++]=String.fromCharCode((e&31)<<6|f&63)}else if(239e){f=a[c++];var h=a[c++],k=a[c++];e=((e&7)<<18|(f&63)<<12|(h&63)<<6|k&63)-65536;b[d++]=String.fromCharCode(55296+(e>>10));b[d++]=String.fromCharCode(56320+(e&1023))}else f=a[c++],h=a[c++],b[d++]=String.fromCharCode((e&15)<<12|(f&63)<<6|h&63)}return b.join("")}; lw=function(a){var b=[];_.xh(a,function(c){b.push(c)});return b};_.mw=function(a,b){_.ei[b||"token"]=a};_.nw=function(a){delete _.ei[a||"token"]};_.Uu={parse:function(a){a=_.Ef("["+String(a)+"]");if(!1===a||1!==a.length)throw new SyntaxError("JSON parsing failed.");return a[0]},stringify:function(a){return _.Ff(a)}};_.Uv.prototype.cD=function(a,b){_.Kv(this,this.tY,[a,b])};_.Uv.prototype.tY=function(a,b){this.yd.cD(this.Tb,a,this.Oi,this.re,b)};_.sv.prototype.cD=function(a,b,c,d,e){c=_.Pu(c);_.vv(this,"gsi:fetchLoginHint",{clientId:a,loginHint:b,request:c,sessionSelector:d},e)};var ow,pw=["client_id","cookie_policy","scope"],qw="client_id cookie_policy fetch_basic_profile hosted_domain scope openid_realm disable_token_refresh login_hint ux_mode redirect_uri state prompt oidc_spec_compliant nonce enable_serial_consent include_granted_scopes response_type session_selection plugin_name ack_extension_date gsiwebsdk".split(" "),rw=["authuser","after_redirect","access_type","hl"],sw=["login_hint","prompt"],tw={clientid:"client_id",cookiepolicy:"cookie_policy"},uw=["approval_prompt", "authuser","login_hint","prompt","hd"],vw=["login_hint","g-oauth-window","status"],ww=Math.min(_.Re("oauth-flow/authWindowWidth",599),screen.width-20),xw=Math.min(_.Re("oauth-flow/authWindowHeight",600),screen.height-30);var yw=function(a){_.gb.call(this,a)};_.L(yw,_.gb);yw.prototype.name="gapi.auth2.ExternallyVisibleError";var zw=function(){};zw.prototype.select=function(a,b){if(a.sessions&&1==a.sessions.length&&(a=a.sessions[0],a.login_hint)){b(a);return}b()};var Aw=function(){};Aw.prototype.select=function(a,b){if(a.sessions&&a.sessions.length)for(var c=0;cb.indexOf(c)&&delete a[c];return a},ix=function(a,b){if(!a)throw new yw("Empty initial options.");for(var c=0;c